intraperiosteal implant - Turkish English Dictionary